radio repeater - German English Dictionary